using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;
using System.Drawing.Drawing2D;

namespace BPMN.MainWindow
{
    public static class Variables
    {
        public static int XOffset = 10;
        public static int YOffset = 10;
        public static int DefaultHeight = 100;
        public static int PoolTitleWidth = 20;

        public static Color SelectFirstColor = Color.LightBlue;
        public static Color SelectSecondColor = Color.LightGray;

        public static Color ResizeFirstColor = Color.FromArgb(100, Color.LightGreen);
        public static Color ResizeSecondColor = Color.LightSlateGray;

        public static Color BuildFirstColor = Color.White;
        public static Color BuildSecondColor = Color.FromArgb(100, Color.Black);


        public static Brush PoolTitleBrush = new SolidBrush(Color.Black);
        public static Brush DrawingBrush = new SolidBrush(Color.Black);

        public static Color HotspotSelected = Color.Red;
        public static Color HotspotUsed = Color.Green;
        public static Color HotspotUnused = Color.Blue;
        
        public static Color ShapeColor = Color.Black;

        public static Font PoolTitleFont = new Font(FontFamily.GenericSerif, 12);
        
        public static SizeF HotspotResize = new SizeF(10, 10);
    }
}
